package com.knowledge.service;

import com.knowledge.vo.CategoryVo;
import com.knowledge.vo.Result;

/**
 * @author zzz
 * @create 2022-02-11 19:19
 */
public interface CategoryService {

    /**
     * 根据categoryid查询category
     * @param categoryId
     * @return
     */
    CategoryVo findCategoryById(Long categoryId);

    /**
     * 查询所有文章分类
     * @return
     */
    Result findAll();

    /**
     * 文章分类详情
     * @return
     */
    Result findAllDetail();

    /**
     * 分类文章列表
     * @param id
     * @return
     */
    Result findCategoriesDetailById(Long id);

    Long getOrSaveCategory(Integer admin);
}
